![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue
死亡的挽歌
这个作者很懒,什么都没留下…
展开
-
rollup+typescript+vue构建组件库
创建项目mkdir rollup-vue-tscd rollup-vue-tsnpm init -ytsc -inittsc -init命令:初始化并创建tsconfig.json文件安装依赖第一步rollup相关npm i rollup rollup-plugin-buble rollup-plugin-commonjs rollup-plugin-json rollup-plugin-node-resolve rollup-plugin-terser rollup-plugin-fi原创 2020-12-24 15:33:31 · 2835 阅读 · 0 评论 -
vue封装npm包
有时候存在一个模块的功能,多个项目中被用到,这样的话每次都需要复制过去,修改配置,很麻烦,还存在改错,漏改的情况,这时就可以考虑将这个模块封装成npm包,在需要的项目中安装,非常方便,不想看的可以直接下载我修改好的模版,上教程:创建好的模版1.首先创建一个新的vue项目建议选择typescript,这个是未来的趋势,也方便vue3.0后的重构vue create my-npm2.创建packages文件夹,里面放我们开发的组件2.1在packages下创建我们自己的组件需要给组件设置name原创 2020-07-10 11:51:59 · 713 阅读 · 0 评论 -
vuex分析,记录
最近项目中vuex用的比较多,特此记录一下:vuex:vue中的状态管理,可用于保存一些全局的变量,方法,如购物车,token等vuex中有state,getter,mutations,actions,modules这5个state:元数据,类似于vuex中的data属性中的值,原则上是不应该直接修改,但是如果你一定要改也是可以的 getter:计算属性,和组件中的computed一...原创 2020-04-18 14:14:59 · 130 阅读 · 0 评论 -
vue watch深入了解
vue动态监听一个属性,可以使用watch,1.基本类型的监听,使用方法如下:export default { data(){ return { name:'' } }, watch:{ name(val,oldval){ // 逻辑代码 } }...原创 2020-03-26 18:32:25 · 138 阅读 · 0 评论 -
vue路由懒加载和组件懒加载
懒加载:又叫延迟加载,首页优化需要用到路由懒加载的2种方式第一种:前面不需要import这个组件const router=new Router({ routes:[ { path:'', name:'lazy', component:resolve=>(require(["@/co...原创 2019-03-20 15:20:11 · 560 阅读 · 0 评论 -
vue使用tradingview切换商品和周期
关于tradingview切换商品和周期:this.widget.setSymbol("商品名","商品周期",callback);回调函数可以不填,不影响,前面2项需填写,商品周期需是resolveSymbol函数,返回的intraday_multipliers这个字段数组中存在的...原创 2018-12-27 11:36:35 · 3333 阅读 · 0 评论 -
vue使用tradingview第二步数据接入(别的框架可以借鉴)
本篇教程写的是tradingview图表的数据接入,关于初始化在第一篇教程第一篇:传送门根据官方文档,datafeed这个文件中便是一些数据处理,根据api,我对这个文件进行了一些处理,将一些一般用不到的网络请求都修改或删除了(没删干净,有冗余,哈哈哈),保留了关于数据的一部分(不影响使用,切换商品,切换周期都正常)根据我的研究,其实关于数据和显示的基本都集中在getBars和reso...原创 2018-12-27 11:19:41 · 3030 阅读 · 1 评论 -
vue使用tradingview第一步图表初始化(别的框架可以借鉴)
本教程比较长,分为2篇发,第一篇为完成图表初始化,第二篇为完成数据接入第二篇:传送门先附上tradingview的文档:查看文档 图表本身的文件请向官方发邮件申请(贼麻烦,感觉一部分公司审核通过不了)官方git仓库 推荐一个大神的作品,一开始我也是这样使用的不过后来因为一些原因使用了api的接入方式:https://github.com/webdatavisualdev/vue-tra...原创 2018-12-27 11:19:32 · 4180 阅读 · 0 评论 -
vue项目中使用tinymce编辑器
第一步:npm install tinymce -S第二步:创建组件//增加模版<template> <div> <textarea :value="value"></textarea> </div></template>//在script中引入import tinymce from &q原创 2018-09-03 14:23:14 · 3575 阅读 · 1 评论 -
移动端使用手淘的flexible+px2rem使用
纯flexible(原生,别的框架,都可以使用)第一步:引入flexible相关文件第一种:使用cdn: <script src="http://g.tbcdn.cn/mtb/lib-flexible/0.3.4/??flexible_css.js,flexible.js"></script>第二种:1.去下载相关文件自己引入:https://github...原创 2018-09-05 10:42:18 · 1382 阅读 · 0 评论 -
vue组件父子组件,子子组件传值
第一种:父组件传值给子组件父组件:<template> <child :value='info'></child></template><script>import child from '自组件路径'export default { name:'parent', data(){ ...原创 2018-09-05 11:01:47 · 217 阅读 · 0 评论