• 微信小程序


    开发工具下载:
    https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html
    app.js     存储动作[全局js]
    app.json   页面配置文件
    app.wxss   样式   [全局样式配置]


    pages   是页面文件夹

    pages中每一个页面都对应一个文件夹
    页面中必须要有的文件是 .js 和.wxml

    wxml文件是存储结构内容;
    js文件是存储动作的。



    研究任何一个项目都必须要知道的3点!

    1、找准视图位置;
    2、了解视图中引用的标签;
    3、找到全局自定义函数的位置



    js :

    data: {
        
          id: 1,
          mp3name: "xdw点歌系统"

      },


    wxml:

    {{mp3name}}


    js:

      data: {
        newsList2: {
          id: 1,
          mp3name: "xdw点歌系统"

        }
      },

    wxml:

    {{newsList2.mp3name}}



    小程序开发中!图片标签是:
    <image src="../../image/mp3.jpg"></image>





    wxml:

    <!--循环输出列表 begin-->
    <view wx:for="{{newsList}}" class="list">

    {{item.id}} == {{item.mp3name}}

    </view>
    <!--循环输出列表 end-->

    当前循环只是循环列出了内容。但是我们需要给内容增加一个点击跳转到对应的播放页面。


    JS:

      onLoad: function (options) {

        var that = this  //不能少

     //调用应用实例的方法获取全局数据
            that.setData({
              newsList: res.data
            })



    <!--循环输出列表 begin-->

    <view wx:for="{{newsList}}" class="list">


    <navigator url="../../pages/show/show?id={{item.id}}" hover-class="navigator-hover" >


    {{item.id}} == {{item.mp3name}}


    </navigator>

    </view>

    <!--循环输出列表 end-->

    注意:跳转页面必须存在且在app.json中有配置!========================================



    找组件-》媒体组件-》audio


    小程序中如何声明函数:

     audioPlay: function () {
       console.log(123);
      }


    事件的绑定:bindtap="audioPlay"  点击后执行audioPlay方法。

    <button type="primary" bindtap="audioPlay">播放</button>
    <button type="primary" bindtap="audioPause">暂停</button>



    底部导航!
    API,搜索tabBar



     "tabBar": {
        "list": [
          {
            "pagePath": "pages/obj/obj",
            "text": "首页",
            "iconPath": "image/index2.png",
            "selectedIconPath": "image/index.png"
            
          },
          {
            "pagePath": "pages/logs/logs",
            "text": "关于我们"
          }
        ]
      }
    https://mp.weixin.qq.com/debug/wxadoc/dev/api/api-react.html#wxshowmodalobject


  • 相关阅读:
    【centos6.5 安装 node.js + npm】
    【钉钉PC】PC端钉钉清除缓存
    【laravel5.4】中jquery的post Ajax提交
    python 设计模式之中介者模式
    python 设计模式之备忘录模式
    python 设计模式之观察者模式
    python 设计模式之策略模式
    23种设计模式有哪些,不带定义,不带例子
    python 设计模式之模板方法模式
    python 设计模式之访问者模式
  • 原文地址:https://www.cnblogs.com/liu-heng/p/7131600.html
Copyright © 2020-2023  润新知