当前位置: 首页 > news >正文

做网站招标/网络销售好做吗

做网站招标,网络销售好做吗,哪个网站可以做效果图,网页设计实训报告保利集团VueConf ,尤大说, Vue 支持 Ts 了,网上关于 Vue Ts 的资料有点少, 楼主踩了一个星期坑,终于摸明白了 修饰器 的玩法,下面我们就来玩下 Vue 的 decorator 吧1,data 值的声明在这里 public 声明的…

VueConf ,尤大说, Vue 支持 Ts 了,网上关于 Vue + Ts 的资料有点少, 楼主踩了一个星期坑,终于摸明白了 修饰器 的玩法,下面我们就来玩下 Vue 的 decorator 吧

1,data 值的声明

在这里 public 声明的是公有属性, private 声明的是私有属性,私有属性要带 下划线

蓝色框里的内容是声明组件,在每个组件创建时都要带上, Components 中的写法如下

上面是 普通写法 ,下面是 懒加载写法

2.@Prop父组件传值给子组件

父组件使用 v-bind 传递与js版本一样,在父组件接受是使用修饰器

@Prop({type:‘类型'})

readonly:传递的参数名称!:类型

一定要写全,不然后报错,也可以写个 接口 约束 类型

3.@Emit子组件给父组件传值

@Emit('传给父组件的值')

callback

父组件接收与 js 版本一致

4.@Provide@Inject  混入

这个没什么说的, @Provide 声明一个值 , 在其他地方用 @Inject 接收

5.@Model双向绑定

这个也很简单,v-model绑定一个值,在子组件使用 @Model('页面展示的值') 值类型

这里我偷懒,声明一样的 (手动笑哭)

5.@Watch监听函数

@Watch('监听的值',{深度监听})

callback 回调函数

6.钩子函数的声明

与js基本一致

Ts -> Js

public create() {} -> create() {}

public mounted() {} -> mounted() {}

eg:

private _changeMsg() {} -> methods: {

_changeMsg() {}

}

eg:

private get _changeValue() {} -> computed: {

_changeValue() {}

}

public destory() {} -> destory() {}

7.@Statevuex中state的值

@State(state => state数据里的参数) 页面展示的值

!!!!!! 注意vuex的数据都要在钩子函数里 调用 !!!!!!!!!!!!!!

8.@Mutationvuex中的mutation

使用与 @State 一致

!!!!!!!!!!!!!需要注意的是要写一个接口 将state里面的数据类型写进去,如果直接用

state编辑器会报错 , 当然声明any类型也是可以的, 但是用了Ts还是尽量不要用any吧

!!!!!!!!!!!!!!!!!!!!

9.@Actionvuex 中的action

@Action('action里的方法名') 页面展示的方法

!!!!!!!!  由于异步,需要加async await 不然会一直处在padding状态,

使用promise也是可以的            !!!!!!!!!!!!!!!

至于 vue.config.js 网上很多方法,有兴趣的可以去找下,在这里贴下自己的

!!!!!!!!!!!!!!!!!!!!!!!

使用时一定引入修饰器

以上就是小编给大家姐的vue中typescript装饰器的使用方法超实用教程,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

您可能感兴趣的文章:Typescript 中的 interface 和 type 到底有什么区别详解

深入学习TypeScript 、React、 Redux和Ant-Design的最佳实践

手把手教你使用TypeScript开发Node.js应用

TypeScript开发Node.js程序的方法

TypeScript中的方法重载详解

简单了解TypeScript中如何继承 Error 类

http://www.jmfq.cn/news/5291245.html

相关文章:

  • cad做彩图那个网站应用好用/知乎seo优化
  • 慈溪网站建设公司/抖音搜索排名优化
  • 对于新公司如何让其做网站推广/排名优化是怎么做的
  • 高端网站建设成都/最近的时事新闻
  • 杭州网络营销公司/seo的基本步骤顺序正确的是
  • 怎么做收费视频网站/长沙网站seo推广
  • 做的比较好的旅游网站/模板网站好还是自助建站好
  • 深圳创意网站/网络营销步骤
  • 建站63年来第一次闭站?北京站辟谣/南宁在哪里推广网站
  • 江苏中益建设官方网站/小红书怎么推广
  • 贵州建设厅网站办事大厅/灰色词网站seo
  • 现在ui做的比较好的网站/广告大全
  • 关于政府网站建设请示卡/seo要点
  • 自己做网站和凡科的区别/电脑培训机构
  • 汉中做网站电话/百度推广登录官网
  • 什么网站专做韩国美妆批发的/千峰培训可靠吗?
  • 响应式网站建设特征/推推蛙seo
  • 制作一个公司网站的流程/百度推广找谁
  • 六安做网站的/优化整站
  • 仓储网站模板/网络广告推广
  • 婚恋网网站架构/中国营销网官网
  • 北京做企业网站的公司/男生最喜欢的浏览器
  • 房产中介网站建设/域名服务器查询
  • 找做柜子的网站/营销策划方案1000例
  • 做 理财网站有哪些/网页设计制作网站
  • 给朋友做的相册网站没有了/计算机培训班有用吗
  • 顺德品牌网站建设/社群营销
  • wordpress 获取文章标签/前端seo是什么意思
  • 台湾网站怎么做seo/站长统计是什么意思
  • 网站做锚点/新冠病毒最新消息