day1小程序

1、GitHub线上静态资源存储

静态资源存在了GitHub上步骤:
并且解决了小程序预览过大的问题

1、创建一个新的仓库、并clone下来
2、把图片提交上去
3、在点击Github上的设置(setting)-找到github pages - source下的 - none改成master branch-页面自动刷新-找到刚刚那个位置,会出现一个路径


image.png
2、小程序知识点
  • 1、wxss不支持本地图片(相对路径),必须是网络路径(http/https)
  • 2、wxss只支持网络的、配置中只支持本地的
  • 3、循环wx:for="{{arr}}"、判断wx:if="{{}}" -wx:else、block
  • 4、只有写双大括号才有js效果
  • 5、x:if="{{true}}"显示,标签也会显示
  • 6、wx:hidden="{{false}}"是false为显示,内部是display:block
  • 7、点击事件1 bindtap 2 bind:tap="定义一个函数名"
  • 8、表单 1 获取焦点:bind:focus="函数名" 2 失去焦点:bind:blur="函数名"
  • 9、小程序也可以调试-在Appdata里
  • 10、setDate改变数据、实现修改数据
  • 11、this指向的是page
  • 12、自定义属性 前缀必须加 dta-自定义名字="函数名" 通过ev.target获取自定义属性的值
父子盒存在冒泡的现象
  • 如何控制事件捕获
    1、capture-bind 不阻止捕获事件内部传递(改变顺序)
    2、capture-catch 阻止捕获事件内部传递
  • 1、小程序中通过 catch 来阻止事件冒泡
    代码举栗:
改变顺序,不阻止事件捕获
<view class="fbox" bind:tap="fbox">
  <view class="zbox" catch:tap="zbox"></view>
</view>

阻止事件捕获

<view class="fbox" bind:catch="fbox">
  <view class="zbox" catch:catch="zbox"></view>
</view>
获取到data里的数据并修改数据

代码举栗:

   // 可以获取到数据
   console.log(this.data.message)
   // setData是修改数据的
   this.setData({
     message: '我是改变后的数据'
   })

服务器域名
配置公司域名


image.png
  • 在开发阶段可以


    image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一:理解视图层 类似于“视图引擎模板”(jsp,freemaker,velocity,thymeleaf等) 框...
    Reg8888阅读 1,697评论 1 0
  • 微信小程序是以微信作为操作系统的一种程序,它在手机中只有一个小于1MB的程序或客户端,其服务端在腾讯公司,服务端为...
    Yinvoker阅读 1,095评论 0 9
  • wxml wxml(WeiXin Markup Language)作为小程序前端的结构语言,和html类似,但是有...
    jshan阅读 746评论 0 0
  • 因新工作主要负责微信小程序这一块,最近的重心就移到这一块,该博客是对微信小程序整体的整理归纳以及标明一些细节点,初...
    majun00阅读 7,631评论 0 9
  • nearby There are lots of restaurants nearby nightmare It ...
    享悦moonlight阅读 146评论 0 0

友情链接更多精彩内容