微信小程序 WXML提供import和include两种引用方式的使用,以及WXSS的导入的使用

一、学习

  • 最近在学习微信小程序,遇到文件的引用问题,记下来。

二、WXML引用

1、WXML引用方式

  • import
  • include

2、import方式

  1. 使用
<import src="../template/foot-menu/foot_menu.wxml"/>
<template is="footMenu"/>

说明: footMenu 就是foot_menu.wxml中的最外层标签

<template name="footMenu">
</template>
  1. import的作用域
  • 概念:即只会import目标文件中定义的template,而不会import目标文件import的template。

  • 如:C import B,B import A,在C中可以使用B定义的template,在B中可以使用A定义的template,但是C不能使用A定义的template。

<template name="A">
  <text> A template </text>
</template>
<import src="a.wxml"/>
<template name="B">
  <text> B template </text>
</template>
<import src="b.wxml"/>
<template is="A"/>  <!-- Error! Can not use tempalte when not import A. -->
<template is="B"/>

3、include

  • include可以将目标文件除了template的整个代码引入,相当于是拷贝到include位置,如:
    <include src="header.wxml"/>
    <view> body </view>
    <include src="footer.wxml"/>
    <!-- header.wxml -->
    <view> header </view>
    <!-- footer.wxml -->
    <view> footer </view>
  • 特此说明,用了include的之后就可以直接不用在wxml中写上 template这个标签啦

三、WXSS引用

1、wxss引用方式

  • import

2、import

@import "../template/foot_menu/foot_menu.wxss"
  • 特此说明:是在你要被引入的那个文件的所在的对应的wxss中引入
  • 例如:就是 index.wxml 引用了foot_menu_wxml,然后在index.wxss中引用foot_men.wxss

四、总结

  • 最近在学习做微信小程序,记录一下,小伙伴有什么问题可以随时提出啦哟,大家一起学习进步。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • WXML WXML(WeiXin Markup Language)是微信的一套标签语言,结合基础组件、事件系统,可...
    许剑锋阅读 6,962评论 3 51
  • 视图层 框架的视图层由WXML(WeiXin Markup language)与WXSS(WeiXin Style...
    勇敢的_心_阅读 1,626评论 0 6
  • 因新工作主要负责微信小程序这一块,最近的重心就移到这一块,该博客是对微信小程序整体的整理归纳以及标明一些细节点,初...
    majun00阅读 7,429评论 0 9
  • 此夜读哈佛中国史之唐朝,明月河山真梦尘。有寄。 明月唐风别是情,史篇又展醉心鸣。 夜来得句无人晓,吟向襟怀觉梦生。
    吴森权阅读 289评论 0 0
  • 在我还是个少女时,第一次读到《古诗十九首》,被里面巨大而悲哀的诗句彻底给懵住了,怎么能写的这么淡远却又这么意味深长...
    亦如是阅读 444评论 0 0