It looks like Virginia Democrats are so mad about Trump winning in 2016, that they're now passing House Bill 177 to award the electoral votes to whomever wins the popular vote in their state. The bill passed 51-46 in the Democrat run House of Virginia. It will move to the Senate next who would also need to approve it as Virginia joins the National Popular Vote Interstate Compact. Apparently 15 states are involved in this electoral votes thing where the popular vote wins it, which could, in theory, dissuade voters from showing up in general if they know their state will show up en masse just to win a popular vote. A perfect example is overpopulated cities like New York City causing a candidate to win electoral votes, possibly taking away the voice from those who live outside the city.
“Under the compact, Virginia agrees to award its electoral votes to the presidential ticket that receives the most popular votes in all 50 states and the District of Columbia,” a bill summary states. Further:
The compact goes into effect when states cumulatively possessing a majority of the electoral votes have joined the compact. A state may withdraw from the compact; however, a withdrawal occurring within six months of the end of a President’s term shall not become effective until a President or Vice President has qualified to serve the next term. (Breitbart)
It should be known that states in the compact can withdrawal, but "a withdrawal occurring within six months of the end of a President's term shall not become effective until a President or Vice President has qualified to serve the next term."