小编Rai*_*Man的帖子

vue3中什么时候使用data(),什么时候使用setup()?

我对 Vue 还是新手,当我使用 vue 2 时,我总是使用这个:

data() {
        return {
           ....
        }
}
methods: {
  ....
}
Run Code Online (Sandbox Code Playgroud)

但现在我看到很多文档

setup() {
 const .....
 return { ... }

}
Run Code Online (Sandbox Code Playgroud)

这些本质上是相同的吗?data() 和 setup() 什么时候使用?

vuejs3

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

在Android Play开发者控制台中恢复为较旧的APK

我已将多个版本的应用程序提交到Google Play,我注意到最新版本中存在一个错误.但是,所有以前的版本仍然出现并标记Unpublished在该部分中APK.我正在尝试取消发布版本2.1并使用该版本2.0.

以下是我采取的步骤:

  • 我去了APK部分
  • 我切换到了高级模式
  • 然后在版本上2.0我点击了Move to Prod
  • 然后在版本上2.1我点击了Deactivate

然后我收到此错误消息:(版本7是2.1,版本6是2.0)

This configuration cannot be published for the following reason(s):
It is forbidden to downgrade devices which previously matched version 7 
to version 6, which would occur when 
API levels in range 16+ and 
Screen layouts containing any of [small, normal, large, xlarge] 
and Features containing all of [android.hardware.screen.PORTRAIT,
android.hardware.TOUCHSCREEN]. 
Run Code Online (Sandbox Code Playgroud)

比较两个版本的APK时,配置完全相同:

-------------------------------------------------------
Details     | Version 2.0        | …
Run Code Online (Sandbox Code Playgroud)

android google-play

8
推荐指数
1
解决办法
2万
查看次数

WordPress小部件中的动态输入字段

我正在尝试为我正在处理的主题的自定义小部件中的预定义标签集创建动态输入字段.我希望实现这样的目标:

CourseName           FieldONE             FieldTWO
-------------------------------------------------------------
Chemistry            Sprint 2015          Summer 2015  ( - )
                     Spring 2016          Summer 2016  ( - )
                                                       ( + )
-------------------------------------------------------------
Biology              Sprint 2015          Summer 2015  ( - )
                     Fall 2015            Winter 2015  ( - )
                     Spring 2016          Summer 2016  ( - )
                                                       ( + )
--------------------------------------------------------------
Math                 Fall 2015            Winter 2015  ( - )
                                                       ( + )
--------------------------------------------------------------
Physics              Fall 2015            Winter 2015  ( - )
                                                       ( + )
--------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

其中CourseName是化学,生物,数学和物理(只有预定义的标签,4 max)和FieldONE和 …

javascript wordpress jquery widget

8
推荐指数
2
解决办法
2678
查看次数

Luxon js从星期几中获取日期

Moment 可以选择根据周数(0 到 6)获取日期名称。我看到 luxon 有星期几,从 1 到 7 的数字(星期一是 1,星期日是 7)https://moment.github.io/luxon/#/parsing但我不知道如何转换星期数字到日期名称?

瞬间

moment().day(0).format('ddddd'); // Sunday
Run Code Online (Sandbox Code Playgroud)

javascript luxon

6
推荐指数
1
解决办法
2万
查看次数

Android 中首选项活动的 onclick 侦听器

我正在按照此文档创建一个设置页面。我根据文档创建了两个java类:

设置Fragment.java:

public static class SettingsFragment extends PreferenceFragment {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        // Load the preferences from an XML resource
        addPreferencesFromResource(R.xml.preferences);
    }
    ...
}
Run Code Online (Sandbox Code Playgroud)

设置活动.java

public class SettingsActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        // Display the fragment as the main content.
        getFragmentManager().beginTransaction()
                .replace(android.R.id.content, new SettingsFragment())
                .commit();
    }
}
Run Code Online (Sandbox Code Playgroud)

在首选项中,我有一个带有键的项目premium_support,我想为其创建一个点击侦听器。

 <CheckBoxPreference
        android:key="@string/premium_support"
        android:title="Premium Support"
        android:summary="Purchase premium support"
        android:defaultValue="false" />
Run Code Online (Sandbox Code Playgroud)

我无法在片段中创建点击侦听器,因为我在 SettingsActivity 中有应用内计费代码。我尝试了这个答案,但似乎findPreference仅适用于首选项片段。 …

java android android-preferences android-activity

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

将 WordPress Rest API 请求限制到我的域

我有一个 WordPress 网站,我用它来填充博客文章和自定义文章类型下的一些私人文章。在另一个网站上,我使用 REST API 来显示帖子。如果我使用像 Postman 这样的软件,我可以显示来自 REST API 的数据。

如何防止对域 www.example.com 的任何未经授权的 REST API 请求?因此,如果请求不是来自 www.mysite.com,它会被阻止吗?

如果我的自定义帖子类型(example.com)不是来自 mysite.com,则基本上防止它对其余 api 可见

wordpress wordpress-rest-api

4
推荐指数
2
解决办法
2149
查看次数

组件的 Gatsby 条件渲染

我有一个这样的模板:

const Template = ({ data }) => {
  const { id } = data.Page
  const postNode = data.Page

  return (
    <Layout>
       // conditional logic here
       // if {id} is 40 output <AdditionalContent />
    </Layout>
  )
}
Run Code Online (Sandbox Code Playgroud)

我想知道是否可以检查id它是否为40,然后输出<AdditionalContent>组件。

reactjs graphql gatsby

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

使用循环写入R中的文件

我有几个变量如下:

cats <- "some long text with info"
dogs <- "some long text with info"
fish <- "some long text with info"
....
Run Code Online (Sandbox Code Playgroud)

我手动将这些变量的内容写入文本文件:

write.table(cats, "info/cats.txt", sep="\t")
write.table(dogs, "info/dogs.txt", sep="\t")
....
Run Code Online (Sandbox Code Playgroud)

我阅读了这个问题的答案,并尝试编写一个循环来自动编写文件.

所以我创建了一个列表:

lst <<- list(cats, dogs,fish, ....)
Run Code Online (Sandbox Code Playgroud)

然后遍历列表:

for(i in seq_along(lst)) {
    write.table(lst[[i]], paste(names(lst)[i], ".txt", sep = ""), 
               col.names = FALSE, row.names = FALSE,  sep = "\t")
}
Run Code Online (Sandbox Code Playgroud)

但上面迭代的输出是一个调用的文本文件.txt,它包含列表中最后一个变量的内容.

任何想法为什么上述循环不能按预期工作?

loops for-loop r write.table

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