美文网首页
01uni-app知识点梳理(一)

01uni-app知识点梳理(一)

作者: 东邪_黄药师 | 来源:发表于2021-04-12 15:42 被阅读0次
脚手架搭建项目
  • 全局安装
    npm install -g @vue/cli
  • 创建项目
    vue create -p dcloudio/uni-preset-vue my-project
  • 启动项目(微信小程序)
    npm run dev:mp-weixin
    微信小程序开发者工具导入项目

项目结构介绍

官方文档 https://uniapp.dcloud.io

image.png

样式和sass

  • 支持小程序的rpx 和 h5的vw、vh
  • 内置有sass的配置了,只需要 安装对应的依赖即可 “ npm install sass-loader node-sass ”
  • vue组件中,在 style 标签上 加入 属性“ <style lang=‘scss’ > ” 即可

组件传递参数

  • 父向子传递参数 通过 属性 的方式
  • 子向父传递参数 通过 触发事件 的方式
  • 0 使用全局数据传递参数
  • 通过 挂载 vue 的原型上
  • 通过 globalData 的方式

父向子传递数据

  • 父页面向子组件 ul-com 通过属性名 list 传递了一个数组数据
  • 子组件 通过 props 进行接收 数据


    image.png

子向父传递数据

  • 子组件通过 触发事件 的方式向父组件传递数据
  • 父组件通过 监听事件 的方式来接收数据


    image.png

全局共享数据

  • 通过 Vue的原型共享数据


    image.png
  • 通过 globalData 共享数据


    image.png

生命周期

  • uni-app框架的生命周期结合了 vue 和 微信小程序的生命周期
  • 全局的APP中 使用 onLaunch 表示应用启动时
  • 页面中 使用 onLoad 或者 onShow 分别表示 页面加载完毕时 和页面 显示时
  • 组件中使用 mounted 组件挂载完毕时

完整生命周期

相关文章

  • 01uni-app知识点梳理(一)

    脚手架搭建项目 全局安装npm install -g @vue/cli 创建项目vue create -p dcl...

  • 读书分享

    【一】知识点梳理:3个知识点 【二】读书分享:《成功,动机与目标》 【一】知识点梳理: 1、可转债上市当天怎么停牌...

  • SpringMVC 的相关知识梳理

    1. SpringMVC的知识脉络 SpringMVC知识点梳理SpringMVC知识点梳理 官网网址:http...

  • 2018-11-28

    一、做了啥 01app内容知识点(生涯小组)梳理会议:梳理主干知识点内容 02微信选题收集、上传 03...

  • 完整的整合营销传播套路梳理

    每天学习一个营销知识点,每天梳理营销知识点,每天分享一个营销知识点。 今天梳理下整合营销传播的整体构建框架怎么做?...

  • 12组➕14号➕大老爷 第二十课作业 #裂变增长实验室#

    今日作业:梳理依然不会的知识点,找组员找组长找老师解决,写结果 关于梳理不会的知识点,我觉得我不会的知识点太多了,...

  • 流行创作

    整理了其中几个知识点,梳理一下。

  • 程序的编译和执行

    知识点梳理 源程序经过预处理、

  • 七月进度打卡(日更)

    28周 7.4 高数7.1-7.5知识点梳理 7.5 高数7.6-7.9知识点梳理,第七章框图 7.6 高数...

  • 知识点梳理

    html&css 浏览器内核差异 移动端的点击事件的有延迟,时间是多久,为什么会有? 怎么解决这个延时?(clic...

网友评论

      本文标题:01uni-app知识点梳理(一)

      本文链接:https://www.haomeiwen.com/subject/jmqnkltx.html