在 Visual Studio Code 中,如果您尝试在没有暂存文件的情况下提交,则会出现警告。它警告您它将首先提交所有未暂存的文件,然后再提交它们。
在 Visual Studio(2017 及更高版本)中是否有类似的设置或方法可以执行相同的操作?
当您在不先暂存文件的情况下单击“提交”时,Visual Studio 2017 的默认行为是静默提交所有未暂存的文件,这会经常导致问题(意外提交)。
在“设置”=>“源代码控制”下,我只看到“插件选择”,没有其他选项。
我试图让 Apex 图表(在 Vue.js 中)也更新它们的标签。我使用以下示例作为基础:
https://apexcharts.com/vue-chart-demos/pie-charts/update-donut/
我做了一个非常基本的图表来演示这个问题。它在开始时有数据项和 3 个标签。更新按钮连接到更新事件。当您单击它时,数据会发生变化,但标签不会。都试过 - 直接设置:
this.chartOptions.labels = [] ...
Run Code Online (Sandbox Code Playgroud)
并使用 vue 机制:
this.$set(this.chartOptions, "labels", ["d", "e", "f"]);
Run Code Online (Sandbox Code Playgroud)
不过,他们似乎都没有改变标签。
这是它的代码笔:https : //codesandbox.io/s/vue-basic-example-z72rk?fontsize=14&hidenavigation=1&theme=dark
<template>
<div class="example">
<label>{{updated}}</label>
<apexcharts width="300" height="300" type="donut" :options="chartOptions" :series="series"></apexcharts>
<button v-on:click="changeChart">Update</button>
</div>
</template>
<script>
import VueApexCharts from "vue-apexcharts";
export default {
name: "Chart",
components: {
apexcharts: VueApexCharts
},
data: function() {
return {
updated: "Not updated",
chartOptions: {
chart: {
id: "basic-donut"
},
labels: ["a", "b", "c"]
},
series: [30, 40, …Run Code Online (Sandbox Code Playgroud)