小编ent*_*tio的帖子

如何设置 PhpStorm / WebStorm 以使用 Vite 别名?

PhpStorm / WebStorm 尚不支持 Vite,因此给出以下 Vite 配置:

export default defineConfig({
  plugins: [vue()],
  resolve: {
    alias: {
      '@': path.resolve(__dirname, '/src'),
    },
  },
});
Run Code Online (Sandbox Code Playgroud)

它无法正确识别以下导入:

import { getAllItems } from '@/api'
Run Code Online (Sandbox Code Playgroud)

如何设置才能正常工作?

phpstorm webstorm vite

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

如何使用 Symfony 从 ajax 请求正确返回 html 模板

我想知道如何从 ajax 调用正确返回 HTML 模板(SEO 友好)。

\n\n

在我的应用程序中,我使用两种不同的方式返回响应:

\n\n

对于简单模板:

\n\n
public function ajaxCallAction() {\n//.....\n    $response = array(\n        "code"      => 202, \n        "success"   => true,\n        "simpleData" => $simpleData\n    );\n\n    return new JsonResponse($response); \n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

在 JS 中我做了类似的事情:

\n\n
$("div#target").click(function(event) {\n    $.ajax({\n        type: "POST",\n        success: function(response) {\n            if(response.code === 202 && response.success) {\n                $("div#box").append(response.simpleData);    \n            }\n        }\n    });\n});\n
Run Code Online (Sandbox Code Playgroud)\n\n
\n\n

对于复杂模板(超过 20 行和各种变量):

\n\n
public function ajaxCallAction()\xc2\xa0{\n    //...\n    $listOfObjects = $repo->findAll(); \n    $viewsDatas =\xc2\xa0[\n        \'listOfObjects\' => $listOfObjects,\n        //....other vars\n    ];\n\n    return …
Run Code Online (Sandbox Code Playgroud)

ajax templates symfony twig

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

Vuejs 3 API 文档

我有兴趣在 Vue.js v3 发布之前更深入地了解它。某处是否有(WIP)API 文档?像这个:

https://vuejs.org/v2/api/

我只能找到一些文章和半官方出版物。尝试了这个存储库,但没有名为dev 之类的分支。

我知道它仍在进行中,但仍然没有内部保存的文档吗?

javascript typescript vue.js vuejs3 vue-composition-api

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

如何根据可组合项计算出的另一个计算值创建计算值

我正在学习组合 API,制作一个简单的待办事项应用程序,然后使用多个泳道(待办事项、正在执行、已完成)。

useTasks.js可组合项中,我创建了“全局”sourceTasks反应式,稍后会填充从 API 中提取的数据。然后它在计算属性中被减少tasks,如下所示:

// useTasks.js

const sourceTasks = reactive({
    list: []
});

export default function useTasks() {
    const tasks = computed(() => {
        return sourceTasks.list.reduce(divideIntoSwimLanes, [])
    });

    ...

    return {
        tasks,
        loadTasks,
        createTask
    }
}
Run Code Online (Sandbox Code Playgroud)

没什么太复杂的。

然后我就得到了这个SwimLane组件,那么......使用任务:)

// SwimLane.vue - setup

async setup(props) {
    const { status } = toRefs(props);

    const { tasks, createTask } = useTasks();

    return {
      tasks,
      label,
      createTask
    }
}
Run Code Online (Sandbox Code Playgroud)
// SwimLane.vue - template
<single-task class="m-3" …
Run Code Online (Sandbox Code Playgroud)

vue-composition-api

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

Docker 32位Image已下载,但它告诉它一个64位架构

我可能在这里完全错了,但是我从docker注册表中删除了32bit/ubuntu,并且我运行uname -a得到了x86_64

?  ~  docker images
REPOSITORY               TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
erlang-build-box         latest              fd61e832201b        7 weeks ago         1.841 GB
hello-world              latest              e45a5af57b00        9 weeks ago         910 B
32bit/ubuntu             14.04               6de534a1b6e3        4 months ago        290.7 MB
phusion/passenger-full   0.9.10              29eb0419ab6f        10 months ago       649.3 MB
?  ~  docker run -t -i 6de534a1b6e3 /bin/bash
root@c40d7c09be96:/# uname -a 
Linux c40d7c09be96 3.16.7-tinycore64 #1 SMP Tue Dec 16 23:03:39 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
root@c40d7c09be96:/# uname -m
x86_64 …
Run Code Online (Sandbox Code Playgroud)

linux ubuntu docker dockerhub docker-registry

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

return 和 return false 的区别

假设我有一个 javascript 函数:

function myfunction (x) {
    if (x===0) {
         return false; //return;
    };
    //some code
};
Run Code Online (Sandbox Code Playgroud)

return或之间有区别吗return false

我这么问是因为有人建议我只使用 return (他没有解释原因)。

我用它来退出函数而不做任何其他事情。在这个简单的例子中,我可以使用if (x!==0) {};,但在更长的函数中,也许(如果我错了请告诉我)嵌套 if 语句不是一个好主意。

javascript return

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