nativescript-vue - 将数据传递给模态/WebView
问题描述
在 NativeScript-Vue 中,将数据传递给模式的简单、干净的方法是什么?
背景:我需要以模式显示外部网页。WebView 似乎是这样的。除了文档表明您必须对源代码进行硬编码:
<WebView src="http://nativescript-vue.org/" />
那不好。我需要类似的东西
<WebView :src="myUrl" />
data() {
return {
myUrl: "https://en.wikipedia.org/wiki/Mary,_Queen_of_Scots",
}
尽管文档说了什么,但这似乎有效。耶!!
现在,在模态中,如何设置myUrl
原始应用页面中的值?
解决方案
从您的原始页面:
this.$showModal(YourWebModal, {
props: {
myUrl: 'https://en.wikipedia.org/wiki/Mary,_Queen_of_Scots'
}
})
在您的模态中:
<WebView :src="myUrl" />
props: ['myUrl'],
data () {
return {}
}
推荐阅读
- r - 我们如何使用多行在 r 中制作模型
- python - 如何将更多行添加到表/数据框中,并将日期增加到某个日期以获取另一列的所有值
- python - 如何在 python 中绘制 3D 标量场线?f(x,y,z)=B(x,y,z)
- google-apps-script - 使用驱动器中的第三方库和谷歌工作区中的文档设置需要将哪个域列入工作表插件的白名单?
- android - android adb shell 中的“错误=2,没有这样的文件或目录”错误
- python - 找到带有“变量”的跨度标签?但没有课 - 美丽的汤/Python
- python - python fifo阻止写入直到读取
- image - 当我在手机中构建和启动 apk 时,为什么我的“黑色”编辑文本颜色变为“白色”?
- storybook - 如何用不同的装饰器展示两个故事?
- geofence - 我可以根据设备的位置为其他设备添加地理围栏吗?