npm i --save @nativescript-community/ui-material-switch
- 版本:7.2.62
- GitHub: https://github.com/nativescript-community/ui-material-components/tree/master
- NPM: https://npmjs.net.cn/package/%40nativescript-community%2Fui-material-switch
- 下载次数
- 昨天: 164
- 上周: 761
- 上个月: 3719
NativeScript 材质开关
为 NativeScript 提供的 Material Design 开关 组件。
内容
安装
适用于 NativeScript 7.0+
tns plugin add @nativescript-community/ui-material-switch
适用于 NativeScript 6.x
tns plugin add nativescript-material-switch
确保添加插件后运行新的构建,以避免任何问题。
变更日志
常见问题解答
用法
纯 NativeScript
重要:请确保在 Page 元素中包含 xmlns:mdp="@nativescript-community/ui-material-progress"
XML
<Page xmlns:mdp="@nativescript-community/ui-material-switch">
<StackLayout horizontalAlignment="center">
<mdp:Switch />
</StackLayout>
</Page>
CSS
mdswitch{
ripple-color: blue;
elevation: 4;
}
NativeScript + Angular
import { NativeScriptMaterialSwitchModule } from "@nativescript-community/ui-material-switch/angular";
@NgModule({
imports: [
NativeScriptMaterialSwitchModule,
...
],
...
})
<MDSwitch v-model="value"></MDSwitch>
NativeScript + Vue
import SwitchPlugin from '@nativescript-community/ui-material-switch/vue';
Vue.use(SwitchPlugin);
<MDSwitch></MDSwitch>
API
属性
继承自 NativeScript Switch 组件,因此它已经具有所有相同的属性。