rja*_*aba 8 javascript jquery materialize
我想在没有jQuery的情况下使用materializecss.例如,我想在不使用jQuery的情况下执行以下操作:
$('.chips-initial').material_chip({
data: [{
tag: 'Apple',
}, {
tag: 'Microsoft',
}, {
tag: 'Google',
}],
});
Run Code Online (Sandbox Code Playgroud)
谢谢
不,到目前为止,许多Materialize组件都依赖于jQuery.
我们将尝试删除此依赖项,但是一些其他组件(如datepicker和noUISlider)也需要jQuery.
从1.0.0版开始,您可以。
const elem = document.querySelector('.chips');
const instance = M.Chips.init(elem, options);
Run Code Online (Sandbox Code Playgroud)
芯片的可能选项列表。
对于Angular2 +,您需要:
npm install materialize-css
Run Code Online (Sandbox Code Playgroud)
在package.json中
"dependencies": {
"materialize-css": "^1.0.0-alpha.4",
}
Run Code Online (Sandbox Code Playgroud)
或更高版本。
在.angular-cli.json中
"styles": [
"../node_modules/materialize-css/dist/css/materialize.css"
],
"scripts": [
"../node_modules/materialize-css/dist/js/materialize.js"
],
Run Code Online (Sandbox Code Playgroud)
为了能够在组件中使用M对象,只需将其添加到导入中
declare const M: any;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4412 次 |
| 最近记录: |