小编use*_*484的帖子

剃刀组件vs剃刀

我很困惑Razor组件和Blazor之间的区别是什么,哪个更好,在最新版本的.NET Core 3.0 Preview 3中,将那些添加到Razor Components中

剃刀组件的改进:

  • 单个项目模板
  • 新的.razor扩展名
  • 端点路由集成
  • 预渲染
  • 剃刀类库中的剃刀组件
  • 改进的事件处理
  • 表格和验证

razor asp.net-core blazor

11
推荐指数
3
解决办法
2262
查看次数

Blazor TypeError:无法在 Object.e [as removeLogicalChild] 处读取 null 的属性“removeChild”

我为双列表框创建了一个组件。一切都很好,但是当我提交时出现错误。

 <EditForm Model="Model.Report" class="kt-form" OnValidSubmit="Model.OnSearch">
                <div class="modal-header">
                    <h5 class="modal-title" id="exampleModalLabel">Edit Columns</h5>
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                    </button>
                </div>
                <div class="modal-body">
                    <div class="row">
                        <div class="col-md-12">
                            <Project.Components.DualListbox ReportColumns="Model.Report.ReportColumns" Id="ReportColumns" @bind-Value="@Model.Report.ReportColumns"></Project.Components.DualListbox>
                        </div>
                    </div>
                </div>
                <div class="modal-footer">
                    <button type="button" class="btn btn-secondary btn-sm" @onclick="Model.OnCloseModal"><i class="la la-close"></i> Close</button>
                    <button type="submit" class="btn btn-primary btn-sm"><i class="la la-exchange"></i> Change</button>
                </div>
            </EditForm>
Run Code Online (Sandbox Code Playgroud)

DualListbox剃须刀代码

@typeparam TValue
@inherits InputBase<TValue>


@if (ReportColumns != null)
{
    <select id="@Id" class="kt-dual-listbox" multiple>

        @foreach (var column in ReportColumns.OrderBy(c => c.Sort))
        {
            if (column.IsChecked == 1) …
Run Code Online (Sandbox Code Playgroud)

javascript c# asp.net-core blazor blazor-server-side

6
推荐指数
3
解决办法
3056
查看次数

blazor如何使用jquery库

当我使用 jquery 输入掩码或任何插件(如日期选择器或 select 2)时,blazor 输入绑定不起作用

我使用这个库作为输入掩码 https://robinherbots.github.io/Inputmask/

blazor blazor-server-side

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

flutter:电话身份验证失败 - 错误:令牌无效..稍后重试

Firebase 电话身份验证可在模拟器中运行,但无法在真实设备中运行。

我已经在developer.apple.com中创建了一个apn密钥,并将其添加到firebase中并启用了后台模式并检查获取、进程和后台。

这是控制台打印出来的内容:

Runner[11345:2633540] GTMSessionFetcher invoking fetch callbacks, data {length = 252, bytes = 0x7b0a2020 22657272 6f72223a 207b0a20 ... 5d0a2020 7d0a7d0a }, error Error Domain=com.google.HTTPStatus Code=400 "(null)" UserInfo={data={length = 252, bytes = 0x7b0a2020 22657272 6f72223a 207b0a20 ... 5d0a2020 7d0a7d0a }, data_content_type=application/json; charset=UTF-8}
2021-10-29 22:07:22.273998+0300 Runner[11345:2633546] flutter: Invalid token.
2021-10-29 22:07:22.523814+0300 Runner[11345:2633540] [connection] nw_resolver_start_query_timer_block_invoke [C3.1] Query fired: did not receive all answers in time for www.googleapis.com:443
Run Code Online (Sandbox Code Playgroud)

我的颤振代码如下

      Future<void> verifyPhone() async {
    await _auth.verifyPhoneNumber(
      phoneNumber: _phoneNumber,
      verificationCompleted: (PhoneAuthCredential credential) async { …
Run Code Online (Sandbox Code Playgroud)

firebase flutter

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

颤振支持rtl

我开始研究一个大项目,所以我的问题是我可以将listview的方向改为RTL,

new ListTile(
      trailing: new Icon(Icons.keyboard_arrow_right),
      onTap: onTab,
      leading: new Icon(Icons.account_circle),
      title: new Text("Test"),
    );
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

flutter flutter-layout

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

Blazor 在上一个操作完成之前在此上下文中启动了第二个操作

我动态创建 NavMenu 并返回菜单我用户的数据库和索引页中我已经返回了数据库中的某些内容但是当我运行应用程序或重新加载它时会显示以下错误

InvalidOperationException:在上一个操作完成之前,在此上下文中启动了第二个操作。这通常是由使用相同 DbContext 实例的不同线程引起的。有关如何避免 DbContext 线程问题的详细信息,请参阅 https://go.microsoft.com/fwlink/?linkid=2097913

导航菜单代码,

List<Menu> menus = new List<Menu>();

protected override async Task OnInitializedAsync()
{ 
    menus  = await MenuService.GetMenus();

}
Run Code Online (Sandbox Code Playgroud)

索引代码

@if (priorities == null)
{
    <p><em>Loading...</em></p>
}
else
{
    <table class="table">
        <thead>
            <tr>
                <th>Name</th> 
            </tr>
        </thead>
        <tbody>
            @foreach (var priority in priorities)
            {
                <tr>
                    <td>@priority.Name</td>
                </tr>
            }
        </tbody>
    </table>
}

@code { 
    List<Priority> priorities;

    protected override async Task OnInitializedAsync()
    { 
        priorities = await PriorityService.GetPriorities();

    }
}
Run Code Online (Sandbox Code Playgroud)

asp.net-core blazor blazor-server-side blazor-client-side

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

Flutter image_picker 上传图片

我正在使用 Flutter 插件 Image_picker 选择图像,以便在选择图像后上传图像

Future<File> _imageFile;

  void _onImageButtonPressed(ImageSource source) async {
    setState(() {
      _imageFile = ImagePicker.pickImage(source: source);
    });
  }
Run Code Online (Sandbox Code Playgroud)

我在颤振文档中找到了这段代码,但它不起作用

var uri = Uri.parse("http://pub.dartlang.org/packages/create");
var request = new http.MultipartRequest("POST", url);
request.fields['user'] = 'nweiz@google.com';
request.files.add(new http.MultipartFile.fromFile(
    'package',
    new File('build/package.tar.gz'),
    contentType: new MediaType('application', 'x-tar'));
request.send().then((response) {
  if (response.statusCode == 200) print("Uploaded!");
});
Run Code Online (Sandbox Code Playgroud)

dart flutter

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