以前找了一下vue关于adminlte3的组件库,github大部分都是2的。比较老了,都是几年前更新的。有adminlte3的,可是都只封装了一两个组件,并且竟然还引入jq,而后一股脑把adminlte3的html代码复制进去,这样就成了一个组件。感受没啥用。感受是那些做者在练手。
vue引入jq我以为真的不必,会产生不少bug,可能能够解决,可是我以前遇到过引入jq出现单页面进入以后jq无法挂载,要刷新才能挂载的状况,蛋疼,一直没解决。全部我打算本身封装一个vue版本的adminlte3.
目前已经封装了快30个组件了。npm版本到0.1.8了。
更新 目前完整组件已经超过infobox,table,form,form-input,paginaton,renderfunction,paginaton。
renderfunction是一个渲染组件,能够根据数组生成整个vue页面。
npm版本已经更新到0.3.2
github 地址 nly-adminlte-vuecss
欢迎各位大佬贡献代码。
欢迎加群交流 QQ群:927568606html
git clone https://github.com/nejinn/nly-adminlte-vue.git npm install npm run server // 查看example,全部组件demo都在这里 http://localhost:8080
npm install nly-adminlte-vue main.js import "nly-adminlte-vue/dist/adminlte/css/adminlte.css"; import "nly-adminlte-vue/dist/adminlte/fontawesome-free/css/all.css"; import "nly-adminlte-vue/dist/adminlte/icon/iconfont.css"; import "nly-adminlte-vue/dist/nly-adminlte-vue.css"; import { NlyAdminlteVue } from "nly-adminlte-vue"; Vue.use(NlyAdminlteVue);