小编Dav*_*att的帖子

如何使用新的 Vue 3 <script setup> 标签扩展组件?

我一遍又一遍地浏览 Vue 文档,并在 Google 上搜索了很多次,但我找不到关于如何使用 Vue 3 标签完成扩展组件的明确答案<script setup>

旧的 Vue 2 方式是这样的:

<script>
import ExtendMe from 'ExtendMe.vue'
export default {
  extends: ExtendMe
}
</script>
Run Code Online (Sandbox Code Playgroud)

使用 Vue 3 组合 API,它会类似于:

<script>
import { defineComponent } from 'vue'
import ExtendMe from 'ExtendMe.vue'

export default defineComponent({
  extends: ExtendMe,
  setup () {
  }
})
</script>
Run Code Online (Sandbox Code Playgroud)

但在使用该<script setup>标签时,似乎没有任何明确的文档说明这一点。

我所能找到的是它与提供/注入有关:https ://vuejs.org/api/composition-api-dependency-injection.html

但是,我在文档中看不到如何告诉 Vue 从哪个组件注入变量?

有人能解释一下吗?

javascript vue.js vuejs3

7
推荐指数
0
解决办法
3022
查看次数

Android SDK管理器4.1.1包没有显示

我需要在运行jelly bean 4.1.1的设备上测试我的Android应用程序,但是在SDK管理器中没有可供下载的4.1.1软件包.最接近的选项是4.1.2和4.0.3,在我的设备中未选择这些结果中的任何一个.

有什么我想念的吗?不应该在SDK管理器中提供4.1.1吗?

eclipse android android-2.2-froyo

3
推荐指数
1
解决办法
7024
查看次数

在sencha touch 2模板中点击/点击调用成员函数

我对sencha触摸很新,我已经做了很多研究和教程来学习基础知识但是现在我正在尝试我遇到了一个我无法弄清楚的问题.

我有一个基本的DataList,它从一个显示在xtemplate中的商店中获取数据.

在这个模板中,我创建了一个成员函数,它要求将商店字段数据解析为参数.

我想制作一个缩略图(这是从商店拉出的源)在点击/点击时执行成员功能.

我在文档中找不到关于此的任何信息,有没有人知道最好的方法呢?

这是一个代码示例(从文档中提取,因为我现在无法访问我的实际代码).

var tpl = new Ext.XTemplate(
'<p>Name: {name}</p>'
{
    tapFunction: function(name){
       alert(name);
    }
}
);
tpl.overwrite(panel.body, data);
Run Code Online (Sandbox Code Playgroud)

我想使段落可单击,然后执行tapFunction()成员函数并传递{name}变量.

像onclick ="{[this.tapFunction(values.name)]}"这样的东西似乎不起作用.

sencha-touch-2

1
推荐指数
1
解决办法
1816
查看次数