小编Jam*_*yle的帖子

我可以在网页中打开OS原生表情符号选择器吗?

我知道有很多javascript插件和库可让用户选择表情符号进行文本输入,但是Windows和Mac已经具有本机表情符号选择器(? Win.CTRL?Space),当用户单击时,是否可以打开这些本机表情符号选择器?一个文本字段,而不是在我的网站上安装插件?

我已经尝试模拟按钮按键,但是根本没有用。

html javascript

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

如何使Texture2D 50%透明?XNA

我正在使用SpriteBatch在屏幕上绘制Texture2D,并想知道如何操纵图像的不透明度?有谁知道完成这个的最好方法?

xna transparency opacity

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

AngularJS应用无法打开已配置的模态

我正在使用angularjs构建一个应用程序,我需要在其中显示一个页面,然后在用户粘贴url时打开一个包含详细信息的模式窗口。

路由器配置如下:

.state('main.legalentitites', {
    url: '/products/{productId:string}',
    views: {
        'content@': {
            templateUrl: 'app/views/productdetail.html',
            controller: 'productDetailCtrl',
        },
    },
})
.state('main.products.add', {
    url: '/products/{productId:string}/add',
    onEnter: function($state, $modal) {
        $modal
            .open({
                templateUrl: 'app/views/productModal.html',
                resolve: {},
                controller: 'ProductCtrl',
            })
            .result.then(function(result) {
                if (result) {
                    return $state.transitionTo('main.products')
                }
            })
    },
})
.$urlRouterProvider.otherwise(function($injector, $location) {
    var $state = $injector.get('$state')
    $state.go('main.home')
})
Run Code Online (Sandbox Code Playgroud)

当我输入url时https://localhost:44821/products/6cbc799a-fdc8-4e4d-ac27-0a5165423641/add,它不会导航到页面,并且模式也不会打开。控制台中也没有错误。它总是转到否则配置的部分。可能是什么问题?

javascript angularjs

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

Javascript变量中的多个值

有没有办法让一个变量具有多个值,如下所示:

var variable = 1, 2, 3;
var enteredVal = 1;

if (enteredVal == variable){
    alert('You chose the right number');
}
Run Code Online (Sandbox Code Playgroud)

因此,如果变量enteredVal等于1,2或3,它将提醒消息.我似乎无法理解它.

javascript

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

Vue v-on:JSX中的click.native?

如何v-on:click.native在JSX中编写vue语法?

例如v-on:click在JSX中onClick.

(元讨论后编辑)

我最初用v-on:click.native标签发布了这个问题,但它被转换为v-on:click.React与这个问题无关.onClick为了这个元讨论,我正在离开标签.

javascript jsx vue.js vuejs2

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

当实体在不同的项目中时,Mediatr为什么不解析方法?

我有一个简单的项目来尝试Mediatr问题。当我的API的SAME项目中的处理程序的具体类起作用时,它将起作用。但是,当我将该处理程序类带入另一个项目(并且API引用该项目的c)时,它不会解析注册表。

我收到此错误:

找不到针对MediatR.IRequestHandler`2 [MyBiz.GetTokenModelRequest,MyBiz.TokenModel]类型的请求的处理程序。在容器中注册您的处理程序。有关示例,请参见GitHub中的示例。

我在项目中有这个结构,并且还显示了它的工作原理和不工作的地方:

项目结构表示为树状视图

有关更多说明,请参见以下代码:

MyApi2-> Startup.cs:

namespace MyApi2
{
    public class Startup
    {
        public Startup(IConfiguration configuration)
        {
            Configuration = configuration;
        }

        public IConfiguration Configuration { get; }

        public void ConfigureServices(IServiceCollection services)
        {
            services.AddMvc();
            services.AddMediatR();
        }

        public void Configure(IApplicationBuilder app, IHostingEnvironment env)
        {
            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
            }

            app.UseMvc();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

MyApi2-> ValuesController:

namespace MyApi2.Controllers
{
    [Route("api/[controller]")]
    public class ValuesController : Controller
    {
        private readonly IMediator _mediator;

        public ValuesController(IMediator mediator)
        {
            _mediator = mediator;
        }

        [HttpGet]
        public async …
Run Code Online (Sandbox Code Playgroud)

c# mediatr asp.net-core

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

元素宽度在Chrome和Internet Explorer中有所不同

我有以下代码,

<div class="Wrapper" style="width: 100%; height: 20%; justify-content: space-between;">
    <div class="customText" style="width: auto; font-size: 33px; float: left; min-width: 10%;">Test</div>
    <div class="valueContainer" style="height: 100%; max-width: 90%;">
        <div class="value" id="containercardElementCard1_ActValue" style="width: auto; color: rgb(104, 98, 98); line-height: 55px; font-size: 33px; max-width: 100%;" data-tooltip="Value: ">7,632,789,549</div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

包装纸的宽度为247px

在chrome中,customTextdiv占用38.5px宽度并valueContainer占用,208.4px 而在IE中,div customText占用60.3pxvalueContainer占用186.6px

我怀疑该max-width属性无法在IE中运行。

html css internet-explorer

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

Vue:离线使用材料设计图标/尺寸

我在我的 vue 项目中使用了materialdesignicons。

require ('../node_modules/@mdi/font/css/materialdesignicons.min.css);
Vue.use(Vuetify, {iconfont:'mdi'});
Run Code Online (Sandbox Code Playgroud)

我有一些动态创建的图标:

 <v-icon>{{ some-mdi-file }}</v-icon>
Run Code Online (Sandbox Code Playgroud)

当我通过 (npm run build) 构建生产时,出现以下错误:

asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
  img/materialdesignicons-webfont.someHash.svg (3.77 MiB)
Run Code Online (Sandbox Code Playgroud)

该文件大小很大,因为它包含每个图标,无论是否正在使用。有没有办法通过仅打包所使用的特定图标来缩小文件大小。我应该使用不同的包吗?警告:该项目是离线托管的,因此我需要将字体直接包含在我的项目中。

我查看了 vue-material-design-icons,但看起来它可能不适用于动态图标名称,并且它没有说明整体文件大小/性能。

我也看过这里,但单击“尺寸警告”链接会将我带到一个页面,其中 Vue 部分未填写 https://dev.materialdesignicons.com/getting-started/webfont

svg npm vue.js vuetify.js material-design-icons

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

向Java倒计时添加按钮

我是Java的新手,对此不太了解。但是,我设法创建了一个倒计时计时器,该计时器可以像我希望的那样正常工作。这很简单,但是基本上它是一个倒计时到特定日期的计时器,一旦到达指定的日期和时间,它就会显示我可以自定义的文本。我希望这段代码能够在倒数到零时显示带有超链接的按钮。这是我到目前为止的代码:

// Set the date we're counting down to
var countDownDate = new Date(Date.now() + 20000).getTime();

// Update the count down every 1 second
var x = setInterval(function() {

  // Get todays date and time
  var now = new Date().getTime();

  // Find the distance between now and the count down date
  var distance = countDownDate - now;

  // Time calculations for days, hours, minutes and seconds
  var days = Math.floor(distance / (1000 * 60 * 60 * 24));
  var hours …
Run Code Online (Sandbox Code Playgroud)

html javascript countdown

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

通过按角度 4 中的 Enter 键提交表单

通过按 Enter 键需要以下面的角度 4 提交表单是我表单中的代码Action = ""不起作用。我还尝试使用(keydown) = domonething(event)(keydown.enter) = domonething(event) 使用以下代码

keyDownFunction(event) {
    if (event.keyCode == 13) {
        this.submit();
    }
}
Run Code Online (Sandbox Code Playgroud)

下面是我当前的代码

<form #f="ngForm" (ngSubmit)="f.form.valid && openModal(confirmationmodal)" novalidate action="">
    <div class="form-group form-row">
        <label class="col-form-label col-sm-4 col-md-4" for="name">Employee Name</label>
        <div class="col-sm-8 col-md-8">
            <span type="text" readonly class="form-control-plaintext" id="name">{{employeeDetails.EmployeeName}}</span>
        </div>
    </div>
    <div class="form-group form-row">
        <label class="col-form-label col-sm-4 col-md-4 " for="name">Manager Name</label>
        <div class="col-md-8  col-sm-8">
            <span type="text" readonly class="form-control-plaintext"
                id="manager">{{employeeDetails.ManagerName}}</span>
        </div>
    </div>
    <div class="form-group form-row">
        <label for="name" class="col-sm-4 …
Run Code Online (Sandbox Code Playgroud)

angular angular4-forms

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