小程序 如何在模板中使用全局变量
app.js 设定一个全局变量 CDN
地址
App({
globalData: {
resBaseUrl: 'https://xxxxxx'
}
})
page.js 调用后端API获取到数据
Page({
data:{
list: [
{
title: 'xxx',
avatar: '/xxx/xxxx.jpg',
intro: 'xxxxxxxx'
}
]
}
})
page.wxml 拼接 image
的 src
<template name="content">
<view class='rec-intr-item'>
<view class='rec-cover'>
<view><image class='rec-img' src='{{resBaseUrl + avatar}}' mode='scaleToFill'></image></view>
</view>
<view class='rec-intr'>
<text class='rec-intr-title'>{{title}}</text>
<text class='rec-intr-content'>{{intro}}</text>
</view>
</view>
</template>
渲染结果 undefined
有哪位大神可以指点一下怎么实现么?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在page页无法访问全局变量,你只能通过getApp().globalData获取全局变量后赋值给page页中的局部变量实现