标签: default-value

默认选择器值iphone

有没有办法为选择器设置默认值?我从所有选择器中保存了最后选择的行,我希望能够在启动时让选择器加载这些保存的行.截至目前,我已经找到了这段代码:

[settingsPagePicker selectRow:3 inComponent:0 animated:YES];
Run Code Online (Sandbox Code Playgroud)

它可以工作,但只有当用户点击选择器时.首次加载应用时,我需要它才能工作.如果我将此代码放在viewDidLoad上,应用程序将崩溃.任何人都知道在我的代码中放置它的适当位置使其工作?

感谢您的时间!

iphone default picker default-value

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

jQuery如果输入值是默认值,则阻止提交时的默认值

我有一个表单,如果输入的值是默认值,我想禁用提交功能.

<input id="company" name="companyname" value="company">
<input type="submit" class="button">
Run Code Online (Sandbox Code Playgroud)

我试过这个jquery:

$(".button").click(function(e){
    if($("#company").attr('value', 'defaultValue'))
       {
           alert("Please fill out the contact form."); 
           e.preventDefault();
       }
   });
Run Code Online (Sandbox Code Playgroud)

但它不能按预期工作,它会触发并按预期显示警报,但也会将输入值更改为"defaultValue".

我很难过:)我做错了什么?

你可以在这里看到它.

html jquery input default-value

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

tabBarController.selectedViewController 的默认值?

在我的 iOS 应用程序中,我有一个带有几个导航控制器的 tabBarController。在 applicationDidFinishLaunchingtabBarController.selectedViewControllernull. 这是在我将导航控制器分配给 tabBar 的 tabBarItems 之后。

什么是合适的默认值tabBarController.selectedViewController

也许它可以设置为第一个导航控制器。可能需要小心从后台启动的应用程序(在这种情况下,用户可能没有在第一个导航控制器上离开)。

default-value uitabbarcontroller uinavigationcontroller ios

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

PrimeFaces 自动完成中的预选值

有没有办法“结合” SelectOneManu 和 autoComplete 功能?加载表单时,我希望该输入字段显示 bean 属性的当前值,以及使用 autoComplete 选择新值的能力。

autocomplete default-value primefaces

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

默认构造函数是否负责将成员初始化为默认值?

默认构造函数将所有实例和类成员初始化为其默认值。

上面的说法是对还是错?

java constructor default-value default-constructor

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

如何将微调器中的第一个值(默认值)设置为空

如何将微调器中的第一个值(默认值)设置为空.意味着,直到用户从列表中选择值,微调器才会没有值.我在下面试过

list.add(""); 
Run Code Online (Sandbox Code Playgroud)

但是,它不会起作用.以下是我的代码:

if(values.contains("options")){
       spinner.setOnItemSelectedListener(MyClass.this);
       List<String> list = new ArrayList<String>();
       list.add("");
       list.add("Test");
       list.add("Working");
       ArrayAdapter<String> adapter = new ArrayAdapter<String>(mContext, android.R.layout.simple_spinner_item, list) {};

      adapter.setDropDownViewResource(R.layout.custom_spinner_list);
      spinner.setAdapter(adapter);     
   }
 }
Run Code Online (Sandbox Code Playgroud)

android default-value android-spinner dropdown

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

在Javascript中设置属性的默认值

如何设置默认值的属性p1,p2,p3和一类p4`:

class O extends AnotherClass {

    constructor(p1,p2,p3,p4) {
    super(); \\ for the this-reference
    if (p1) this.p1 = p1;
    if (p2) this.p2 = p2;
    if (p3) this.p3 = p3;
    if (p4) this.p3 = p4;

    }
Run Code Online (Sandbox Code Playgroud)

我必须一个一个地写

O.prototype.p1 = "default1"
O.prototype.p2 = "default2"
O.prototype.p3 = "default3"
O.prototype.p4 = "default4"
Run Code Online (Sandbox Code Playgroud)

还是有更优雅的方式,比如

O.prototype = {p1: "default1", p2 : "default1", p3 : "default3", p4 : "default4"}
Run Code Online (Sandbox Code Playgroud)

但后者似乎不起作用......

javascript oop default-value

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

C程序中带有默认参数的C++头文件

我有一个C++库,在头文件中声明了函数.我的函数声明包括默认参数.

我想通过Wolfram Mathematica WSTP模板编译器(wscc)在Mathematica中使用这个库.这需要将C接口写入我的库.我用过这种模式

#ifdef __cplusplus
extern "C" {
#endif

double my_function(double x, double abs_error = 1E-3);

#ifdef __cplusplus
}
#endif
Run Code Online (Sandbox Code Playgroud)

防止我的库中的名称错误(用C++编译).但是默认参数怎么样?我不认为它们是标准的C.我发现,来自Wolfram Mathematica WSTP模板编译器(wscc)

错误:预期';',','或')'在'='之前令牌double abs_error = 1E-3,

我是否必须单独生成C和C++声明(实际上是两个头文件)?这是一个常见问题还是与我使用wscc有关?也许wscc不支持这种语法,虽然通常可以接受?

c c++ default-value header-files

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

是否有一个SQL关键字意思是"不要改变"?

目前,SQL允许您在插入或更新记录时使用关键字DEFAULT,以告诉数据库只使用列的默认数据类型值:

UPDATE TABLE SET COL_A = DEFAULT, COL_B = 'hello' WHERE ID = 123
Run Code Online (Sandbox Code Playgroud)

例如,如果COL_A的数据类型为VARCHAR2,则该语句将在COL_A中插入NULL.

但是,如果我想执行更新,但保持COL_A不变,该怎么办?我知道你可能会说,只需从更新语句中删除COL_A即可.但是,让我们假设COL_A必须在声明中.是否有一个关键字让SQL知道保持COL_A的值不变?

例如,我认为它可能是这样的:

UPDATE TABLE SET COL_A = NOCHANGE, COL_B = 'hello' WHERE ID = 123
Run Code Online (Sandbox Code Playgroud)

但这显然不起作用.

sql database oracle default-value keyword

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

在StreamBuilder中具有初始值的TextField

我们正在创建用户的编辑数据页面,因此文本字段已经充满了用户数据,用户可以更改并保存它。问题是,当我开始在文本字段中输入字符时,光标会丢失,每个字符我输入(从设备键盘输入),光标移到第一个字符...并且如果我删除带有初始值的控制器,它可以正常工作,但是我的文本字段无法填充用户数据。

代码示例:

child: StreamBuilder<String>(
    stream: _bloc.myStream,
    builder: (context, snap) => TextField(
          decoration: InputDecoration(
            hintText: 'example',
            labelText: 'Name',
            errorText: snap.error,
          ),
          onChanged: _bloc.updateMyStream,
          controller: TextEditingController(text: snap.data),
        ),
  ),
Run Code Online (Sandbox Code Playgroud)

controller default-value textfield flutter stream-builder

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