欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

微信小程序學習總結(三)條件、模板、文件引用實例分析

 更新時間:2020年06月04日 11:20:05   作者:huangyuxin_  
這篇文章主要介紹了微信小程序條件、模板、文件引用,結合實例形式分析了微信小程序if條件判斷、模板調用、wxss文件引用等相關操作技巧,需要的朋友可以參考下

本文實例講述了微信小程序條件、模板、文件引用。分享給大家供大家參考,具體如下:

上一節(jié)的在遍歷的時候控制臺中會報錯

<view wx:for="{{content}}" wx:for-item='item' wx:for-index='index'>
 {{item.name}}
</view>

控制臺中會顯示這個東西

Now you can provide attr "wx:key" for a "wx:for" to improve performance.

當然了不處理也不影響程序運行,但是看著好不爽啊。

wx:key用來對列表渲染的數據指定一個"主鍵”,以加快列表渲染的速度。以下是官方文檔原話:

如不提供 wx:key,會報一個 warning, 如果明確知道該列表是靜態(tài),或者不必關注其順序,可以選擇忽略。如果你一定想去掉這個警告,加wx:key="name"就不會報錯了。

條件

<view wx:if='{{false}}'>TEST</view>
<view wx:else>oh no</view>

block

如果要一次性判斷多個組件標簽,可以使用一個

<block wx:if="{{true}}">
 <view> view1 </view>
 <view> view2 </view>
</block>

模板

可以在模板中定義代碼片段,然后在不同的地方調用。

這就類似公共代碼的意思

common.wxml

<template name="common">
 <text>這是一個模板</text>
</template>

我把它引用到wxml中

<import src="common.wxml" />

使用模板,is聲明需要的使用的模板

<template is="common"/>

引用wxss文件

@import "news-item/news-item-template.wxss";

import有作用域

就問你傲不傲嬌
看看官方給的解釋

它只會 import 目標文件中定義的 template,而不會 import 目標文件 import 的 template。
如:C import B,B import A,在C中可以使用B定義的template,在B中可以使用A定義的template,但是C不能使用A定義的template。

希望本文所述對大家微信小程序設計有所幫助。

相關文章

  • 談談我對JavaScript原型和閉包系列理解(隨手筆記9)

    談談我對JavaScript原型和閉包系列理解(隨手筆記9)

    這篇文章主要介紹了談談我對JavaScript原型和閉包系列理解(隨手筆記9)的相關資料,需要的朋友可以參考下
    2015-12-12
  • 如何編寫高質量JS代碼(續(xù))

    如何編寫高質量JS代碼(續(xù))

    本文是如何編寫高質量JS代碼系列文章的第二篇,前篇文章反響還不錯,應小伙伴們的要求,今天繼續(xù)此系列的文章,有需要的小伙伴參考下。
    2015-02-02
  • 詳解JavaScript 浮點數運算的精度問題

    詳解JavaScript 浮點數運算的精度問題

    這篇文章主要介紹了詳解JavaScript 浮點數運算的精度問題,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-07-07
  • js使用for循環(huán)及if語句判斷多個一樣的name

    js使用for循環(huán)及if語句判斷多個一樣的name

    這篇文章主要介紹了js使用for循環(huán)機if語句判斷多個一樣的name,此法比較實用,需要的朋友可以參考下
    2014-09-09
  • JavaScript調用C語言的幾種方式

    JavaScript調用C語言的幾種方式

    本文主要介紹了JavaScript調用C語言的幾種方式,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-02-02
  • 給easyui datebox擴展一個清空的實例

    給easyui datebox擴展一個清空的實例

    下面小編就為大家?guī)硪黄oeasyui datebox擴展一個清空按鈕的實例。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-11-11
  • 每天一篇javascript學習小結(Date對象)

    每天一篇javascript學習小結(Date對象)

    這篇文章主要介紹了javascript中的Date對象知識點,對Date對象的基本使用方法,以及各種方法進行整理,感興趣的小伙伴們可以參考一下
    2015-11-11
  • iframe窗口高度自適應的實現方法

    iframe窗口高度自適應的實現方法

    這篇文章主要介紹了iframe窗口高度自適應的實現方法,有需要的朋友可以參考一下
    2014-01-01
  • 超級詳細的webpack?Plugin講解

    超級詳細的webpack?Plugin講解

    plugin是插件的意思,通常是用于對某個現有的架構進行擴展,下面這篇文章主要給大家介紹了關于webpack?Plugin的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-04-04
  • JavaScript仿微博發(fā)布信息案例

    JavaScript仿微博發(fā)布信息案例

    這篇文章主要為大家詳細介紹了JavaScript仿微博發(fā)布信息案例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11

最新評論