initialization 相关问题

初始化处理初始化数据结构内容的任务。这是静态类型语言的常见做法。

Livewire重新渲染后如何重新初始化AlpineJS组件?

我有一个使用 AlpineJS 隐藏的警报组件,但我希望它在 Livewire 重新渲染后再次可见。 使用 Livewire 组件显示警报 @if(会话::has('成功')) 我有一个使用 AlpineJS 隐藏的警报组件,但我希望它在 Livewire 重新渲染后再次可见。 使用 Livewire 组件显示警报 @if(Session::has('success')) <x-success-alert :message="Session::get('success')" /> @endif AlpineJS 组件 <div x-data="{show: true}"> <div x-show="show"> <span>{{ $message }}</span> <button @click="show = false">&times;</button> </div> </div> 解决方案是通过将 wire:key 添加到随机值来强制 Livewire 再次在 dom 中添加该元素。 <div wire:key="{{ rand() }}"> <div x-data="{show: true}"> <div x-show="show"> <span>{{ $message }}</span> <button @click="show = false">&times;</button> </div> </div> </div> 这样,Livewire 将销毁旧的 dom 元素并添加新的 dom 元素,从而重新初始化 Alpine 组件。 以防万一这对其他人有帮助,我发现如果从 dom 中删除 Livewire 组件中的 alpine 组件,如果将 x-data 指令应用于最外层元素,则在恢复时它不会正确加载。 因此,例如,只需将 <x-success-alert> 组件包装在另一个 div 中: <div> <div x-data="{show: true}"> <div x-show="show"> <span>{{ $message }}</span> <button @click="show = false">&times;</button> </div> </div> </div> 如果我希望这种情况在一个页面上多次发生怎么办?您添加wire:key的建议确实可以使其工作,但它只能工作一次,livewire组件的后续更新不起作用,我该如何解决这个问题?

回答 3 投票 0

NSMutableData 方法“initWith”和“dataWith”有什么区别?

我不清楚这些 NSMutableData 方法之间的区别: // 类方法风格 NSMutableData *myMutableDataInstance = [NSMutableData 数据长度:

回答 1 投票 0

如何用构造函数初始化内部类的新字段?

如果我有这个类并且我想初始化一个 Element 类型的新字段, 我怎样才能做到这一点? 公共类 MyLinkedList{ 受保护的元素头、尾; 公共最终类元素{

回答 2 投票 0

如何在 C 中将数组设为空? [已关闭]

我正在尝试创建一个空数组。这是我的代码: 如果(n == 0 || n == 1) { 因素[] = {}; } 但是,它表示需要 [] 和 {} 内有一个表达式。正确的语法是什么...

回答 4 投票 0

为什么数据实例默认不为NULL?

一直困扰我的是,如果没有指定其他内容,为什么编译器不将数据设置为 NULL?我看不出有什么理由不这样做,而且它肯定比那些垃圾要好

回答 5 投票 0

修复 Java 数组中 5 的倍数求和方法中的编译错误

每次我按运行时都会说有错误 这是我的程序: 封装数组实验室; 公共类ArrayLab { 公共静态无效主(字符串[] args){ 双...

回答 1 投票 0

是否可以使用“for”指令在接口中初始化数组?

是否可以使用for指令在接口中初始化数组?

回答 5 投票 0

未初始化变量和编译器(GCC)的乐趣

C++ 标准的第 §3.9.1/6 节说: bool 类型的值为 true 或 false。 现在考虑这段代码, 无效 f(布尔 b) { switch(b) //因为 b 是 bool,所以它的值可以是...

回答 2 投票 0

如何在 C 中初始化动态分配的二维数组的值?

我正在尝试创建 2D 数组并将其作为指向 C 函数内的 2D 数组的指针传递。我尝试使用大括号语法来初始化 1D 数组元素的值,但是我如何...

回答 1 投票 0

有没有办法创建支持@{}对象初始化的不可变记录类型?

以下代码创建一个 C# 记录类型,使用哈希表对象初始化习惯用法对其进行实例化,然后修改记录的字段: 添加类型-TypeDefinition @' 命名空间 n { 公共...

回答 1 投票 0

为什么在 Go 中将元素分配给 nil 映射会发生混乱,但解组到同一个映射中却不会?

Unmarshal 会在后台初始化地图吗? var m 地图[字符串]int // m["你好"] = 1 // 输出:panic:分配给 nil 映射中的条目 错误 := json.Unmarshal([]byte(`{&q...

回答 1 投票 0

非静态数据成员按什么顺序初始化?

在下面的代码中,当调用X的ctor时,会先调用A还是B的ctor?它们在类主体中的放置顺序是否控制这一点?如果有人可以提供

回答 3 投票 0

docker中自动初始化mongoDB副本集失败

我有一个 NodeJS Express 应用程序,它依赖于 MongoDB 更改流。为了使它们可用,MongoDB 必须配置为作为副本集运行(即使该集合中只有一个节点)。 我是

回答 2 投票 0

是一个未初始化的全局结构,在 C 中具有未初始化的 int 成员定义的行为?

根据 C 标准,int 类型的未初始化全局变量的值始终为 0。 如果变量不是全局变量,则情况不成立,但是全局结构呢? 在以下示例中: 是...

回答 1 投票 0

一种在编译时从文件中读取数据并将其放入应用程序图像文件中的某处以初始化数组的方法

考虑到 Visual C++ 编译器,可以说我有一个具有任何扩展名的文件,它包含 100 字节的数据,这正是我想要初始化 char 数据类型数组的数据...

回答 4 投票 0

编译器可以在变量实际启动之前就为变量赋值吗?

我刚刚读过http://www.javaworld.com/javaworld/jw-04-2003/jw-0425-designpatterns.html?page=5,上面写着: 编译器可以自由地为单例成员变量赋值 在

回答 2 投票 0

在Set accssor中分配一个值而不是使用value关键字

我想知道为什么这段代码工作正常并且编译器没有生成任何错误或警告? 班级计划 { 静态 int _value; 静态 int MyValue { 获取{返回_值; } ...

回答 5 投票 0

如何用构造函数初始化内部类的新字段?

如果我有这个类并且我想初始化一个 Element 类型的新字段, 我怎样才能做到这一点 公共类 MyLinkedList{ 受保护的元素头部、尾部; 公共最终类元素{

回答 2 投票 0

如何在Java中使用构造函数[已关闭]

我的程序构建遇到问题。我似乎找不到在哪里或为什么需要将构造函数放入其中。我无法判断它是否在那里。无论如何,这是主要代码: 导入j...

回答 5 投票 0

C# - 检查变量是否已初始化

我想检查变量是否在运行时以编程方式初始化。为了让这个原因不那么神秘,请看下面的不完整代码: 字符串 s; if (某些条件) s =

回答 9 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.